it is thought to be... - French English Dictionary